won't hold water - Francés Inglés Diccionario